double membrane - German English Dictionary